Everything was as expected and clean. Location is great walking distance to restaurants and beaches. The pool is small but was never busy so more than adequate and the grill out area was nice. The cafe in the hotel was great for breakfast and coffee