Everything wonderful, very clean (daily cleaning, even opening kitchen drawers to sanitize - impressive!), perfect location, only point to improve on is the communication. I had some questions that took over a day to get an answer to, and then not everything I asked was addressed. Other than that, I was very happy with my stay! Thank you so much!