Great location and hospitality. Good communication. Every room of the apartment was very clean. We loved it and would stay again!