Great place to stay! Housekeeping went above and beyond our expectations. The pool was clean and kept the kids entertained when we weren't at the beaches!