Place was clean, very spacious, well stocked w/all the necessities, w/the exception of paper products or shower products, you need to bring your own. Patio was exceptionally nice, we had everything we could want, location was great, everything was close by. It wasn't rowdy, pool area & bar was very accommodating. Only draw back is stairs, if you have any issues climbing or coming down. Property grounds were very nice & lots of walking paths. Price was real good, comparted to other places. Would highly recommend this resort.