Clean and tidy, great location, good value, and with everything provided for a comfortable stay. Qi is a fantastic host and my son and I loved our stay.