Great location, great amenities and an overall great place to stay