Location was exceptional, very close to restaurants, the beach and shopping. The building looks a bit dated but the place itself is modern, functional and clean. John was very responsive and offered a lot of advice. One challenge we had was parking as we chose to rent a car for the duration of our trip, but John did offer some suggestions. Overall a great experience and would book again if I had the chance.