Communication was great throughout the reservation process. The loft was comfortable and spacious. We didn't cook when we were there but the kitchen has everything you need. The location was excellent.