Clean place. Great location. Good communication. Nice to have your own patio as well. Definitely recommend