Easy communication and the check in process went well, in spite of our delayed flight and late arrival. Plenty of room to spread out and close to lots of great places. We would definitely choose to stay here again. We did not really use the kitchen, but it was large with nice appliances. All the amenities we desired!