This place was great: super close to the best beach (easily walked with all our gear), close to the pier, great food, shopping etc all easily walked to. The location really couldn't get better. We did get to watch dolphins on the patio everyday. The place was clean and as described. Came with 2 parking passes, one reserved/one first come first serve, but there was plenty open spots to choose from. We did have an issue with the ice maker, but it was very promptly acknowledged and they came right away to reset it and ordered a filter that was replaced the next day. Really, great service. Our only two issues was although the pool was great it did close at "dusk" which was roughly 8-830. For us it was a bit early and there was no going around that rule as the key card to use the gate stopped working when the pool was closed. And we did have a larger group of us staying for 10 full days and some of the consumables supplied were lacking. We did have to spend quite a bit at the grocery store on items that were left behind as enough were not provided but purchasing them was more than enough such as toilet paper (2 rolls literally provided), paper towel (1 roll), dish soup and washer pods (enough for a weekend at best but that's it), no other cleaning supplies such as for wiping the counter, could not clean a bathroom as a normal person would in 10 days at there own home etc. Even with that said, we would still stay again, just be prepared for a first day grocery run.