The staff at the front desk wasn't very helpful or courteous. We stayed there for 7 nights. The internet and TV was not working when we checked in, reported it to the front desk and 24/7 number right away but it did not get fixed during our stay. The nearest sand beach is a mile from this location and there is only one take out place (with limited option) near this property.