Check in was a little rough but that's only because it was booked a little last minute on a Sunday. 1130 pm on Sunday we arrived in flat and the person who checked us in made sure we had everything. Flat is perfect. Pictures are accurate. 5/5