Location was great, amenities were above expectations, and customer service was excellent.