Beautiful location. Clean and well maintained. Great communication. 5 stars!