We really enjoyed our stay! The property is showing its age a tad, but the price was great and the location can’t be beat. The views and beach area are amazing. The pools and hot tubs are awesome as well. Overall, we were very pleased during our stay and would visit again in a heartbeat.