We had a great stay here. Check in went smoothly and we were even able to check in a little early. This place is the best of both worlds in the sense that you still get your own apartment with a full kitchen etc, but it still had some amenities that you find in a hotel such as: front desk, extra toiletries, slippers.