Overall was a good stay. Resort staffs were awesome but the resort itself could use some help. The room wasn’t clean, shower was not draining and bathtub was also dirty. We were there as a family with small kids and overall felt comfortable and secured.