Great location and amenities, but smaller than in photos. Bad checkin experience.