Overall great experience! Check-in was a breeze, the room was clean and prepared for our stay. There were clear instructions for use of everything and rules. They even provided some complimentary items to help us enjoy our stay. They freshened up the room in the morning which was a pleasant surprise. Everything was in great working shape and the kitchen had all of the necessary utensils for cooking a meal. Check-out was also a very easy experience even though we had a early departure, so we just used the key drop.