Great place in a great location for a great price. Family is very communicative and accommodating, and the dog is a major bonus. Very clean, no complaints.