Perfect location and the pool, gym, and patio are fantastic! We had a slight issue with the person coordinating check in, but beyond that we had a great stay and Terri was extremely helpful showing us around and offering to store our luggage temporarily after checkout.