Very good place, but there are two problems:
1) My room was the furthest away from wifi router, and it didn't work properly;
2) The room is individual and has a private bathroom, but the kitchen is shared, so you can hear loud and clear when people talk there. It can be annoying sometimes.
Besides that, the place is up to what is offered, the location is perfect, and the hosts are very friendly and helpful.