This is a great location - walking distance to Magic Sands beach, quick drive to the bars and restaurants and centrally located to most things you would want to go. The house is equipped with a ton of amenities - from a lap pool, to tons of beach equipment in the garage, a ping pong table, and BBQ grill. It's extremely spacious and generally pretty clean.
The host/concierge was also very knowledgeable about the area, and very friendly. I enjoyed speaking with her and she was responsive to our inquiries.
The only issue we encountered were some critters in the house - a bit more than we anticipated. The hosts/concierge were extremely amenable in trying to rectify the situation. I think a few extra visits from the exterminator would make this 5 stars. Other than that, great location to stay at and very friendly people to work with.