Great place to stay. All the amenities you need and then some.