We loved our stay! Great communication the whole time if we had any questions. And of course amazing place to stay as a family and enjoy the beach and pools!! My kids never wanted to leave.