Great location, everything you need is in walking distance basically
Self check-in is real easy with the guide they provide you
Host is quick to respond to any questions
Apartment was clean, everything was working (eg. aircon, wifi, tvs)
Booked for 5 people and it didnt feel cramped at all
5/5 would recommend :)