Perfect for our needs, very clean and well kept in a great location. Some plumbing issues were dealt with promptly and the hosts were easily accessible. Would recommend.