Perfect location, absolute cleanness, and friendly hosts. A review here seems seeing it very differently, I can only say I personally did not have issues communicating with the hosts, and I feel that my needs have been well-accommodated throughout the entire month.