A great place to stay. More amenities than expected.