Great location! The beach could not have been closer and just a few minutes walk to great restaurants and shops. All in the all the place was pretty clean minus a few dishes and pans. There also wasn't enough hot water for all 6 of us to shower. The grill was also broken when we were there so that was a little bit of a bummer but we made due. Having beds for everyone was fantastic and nothing beats falling asleep to the sounds of the ocean.