This stay was absolutely everything we needed. Walking distance to the beach, cute little kitchenette, just a short drive from the city and an accommodating staff that answered all of our questions in a timely matter. We are very grateful to have found this little gem.