Great place to stay for amenities and location.