Our stay here was great, self-checkin was easy, and everything looked and worked as expected. We had a short stay, and were traveling with a toddler, but everything was perfect for us.