Truly a perfect beach apartment in a great location, with fabulous views and a bright cheerful apartment. All combined to create a wonderful experience.