The property is great. We've stayed here several times. I just can't give it great marks because the managers add on so many crazy terms that make it difficult. They change the check-in time, the check-out time, and they leave you a list of things you "have" to do before leaving -- such as doing the dishes, separating recycling, taking the trash out, etc. What am I paying your cleaning fee for if you make us do all that? We complied, but it's annoying. Other than the owners' terms, though, it is a very convenient and nice property.