Fabulous location, nice and clean. Hosts were friendly and helpful - arranged a transfer to the airport for us which made our stay (with a baby) very easy.
The kitchen/living room is open plan but there isn't a lot of space to hang out together (small couch and a table) if you rent the whole place. If you are just renting a room, it would be a fine communal area. We enjoyed our stay.