Excellent location, beautiful facility, but lack of cleanliness, especially in the common areas. The owners are helpful, but I get the impression that there's little attention to cleanliness during the changeover. The owner justifies this by saying they only have two staff members, whereas such a large facility would require at least double that number given the short time between groups.