Alvin was very responsive and answered all my questions within minutes. I just cannot give it a 5-star since there were wet towels in the washing machine upon the arrival. Other than that, things were fine.
Note that the parking is not paid!