Perfect vacation spot! Super clean and very nice staff. The only thing i would say is the check in was later than I would like but they have options if you need to check in earlier. I would definitely book here again.