This is a fantastic place that if anything exceeded expectations. The location is perfect, the rooms and common areas are even nicer and more comfortable than the photos do justice, the check-in was seamless, the communication and support was fantastic and polite. We couldn't be happier and would rate this 5 stars with a whole hearted recommendation. I don't see a reason to stay anywhere else in future visits. Well worth it!