We had such a great time! Location was great and close to lots of shopping and restaurants. Vitality was easy to communicate with, and check in and out process was hassle free. We would recommend this stay to anyone.