Place was excellent, clean and welcoming. Communication was great even with a last minute extension of our stay