David is very responsive and anticipates guests’ needs! The place is very clean and well equipped. Very secure for dogs so one can rest easy.