John always answered in a timely manner whenever we had questions. The place was clean and perfect for a family with kids to stay. Location is great!