Very clean and comfortable space, fully-equipped kitchen, fast internet, convenient to transit, easy check-in/out, great communication, good value. An excellent experience!