Great location, great amenities and everything you could need in a stay!