The place was clean, spacious and comfortable. Communication was clear, timely and helpful. We enjoyed our stay.