Perfect and exactly what we needed. Huge place and clean. Communication was host was awesome. Would absolutely book this place again.