This place was great. With the cleaning fees and everything it was still cheaper than any hotel. The pool side was awesome and the beach is on the property and very close. Only thing I'll throw out there is rental cars start at $60 and up to $120. We also were stuck with paying a parking fee of $25 even though we returned same day. I think the new person at desk didn't know what was going on. Wasn't worth the battle arguing over $25. Definitely would stay here again.