Excellent space, perfect amenities, easy check in