The apartment was sparkling clean, and the view of the ocean was incredible. There were lots of thoughtful little touches, and communication was outstanding. We loved our stay and look forward to booking again soon.