The place was clean and nice. Excellent location. Communication was spot on, anything we needed we could have asked.