Absolutely the best location! We were able to walk to the beach every day and walk to great restaurants. The actual place itself was very limited in what they supplied. No paper towels and limited kitchen utensils. Communication was not great. We messaged the host and got no response the entire time we were staying there. Check in was complicated and no one was there to retrieve our keys at check out. Overall, it was worth the location.