We very much enjoyed our stay. The apartment had excellent modern amenities and a wonderful view. The outside hot shower available downstairs, near the beach, was a bonus and came in very handy. Many thanks to our host, Ryan, for his generous hopitality and responsiveness to our questions. We look foward to returning soon.