Apartment is very nice and clean. Great location; a lot of places to eat near by, beach is very close, all on site amenities are wonderful and as described. David and James are accommodating and provided a lot of useful local tips and recommendations. 3 of us had a great time staying here; would come back!