The unit was what we expected. The location and amenities were good. The pool area and gym were very good. Reasonable walk to beach etc. We'd stay there again