We had an amazing time during our stay. The apartment was perfect for our group. The place had plenty of space and the two bathrooms with showers are great. The check-in process was very smooth via the front desk. We all got keycards like you would at a hotel.