Great amenities; great place to stay.