Nice and well-designed place with nice location to the beach