great location great communication clean tidy kids loved it there