Comfortable and functional place big enough to accommodate a family and located in a great central location.
We really appreciated having everything we needed to make our stay convenient - whether it was supplies for the kitchen or for the beach, they had everything we needed.
One extra bonus that may not be mentioned elsewhere is that their assigned parking spot is next to a walk-up entrance, so you only have another car on one side. The bit of extra space is nice, especially if you have a larger car.