Beach front condo-hotel