Great modern apartment. Great location right by the beach. The only downfall was the bathroom floor got very wet after showering.