This is a very lovely little apartment in a great location. You are a very short walk from grocery stores, restaurants, and of course the ocean! The apartment was so clean and had everything we needed for a wonderful little vacation. Communication was very thorough and prompt, and they were flexible with our check-out. The only reason it's 4 stars instead of 5 is because there were three separate 'fees' that appeared on the bill after booking that I did not see in the listing. I would pay them again in a heartbeat, but they caught me off guard after booking when I saw the charges. It is still worlds better than some cheesy resort that nickel & dimes you for everything. Would definitely book again.