The place was a perfect spot for us and our 9 year old son. Communication was great, and the place was clean and accommodated us well with everything we needed.