The location is great and we loved having a balcony. The pool is small. There is very little storage so I can't imagine staying in a room with more than 2 people. The kitchenette is convenient. The room was very clean when we checked in, but there is no housekeeping while you're there, so book with that expectation. There is also no late check-out (unless you want to pay $50 to check out by 1 instead of 11) and they do not have a room for luggage storage, so keep that in mind if you have a late flight out.