Michelle's flat is nice and located in a cool part of the town but I would not recommend to stay there with tree people since it's only one bed and a normal couch.
The communication with Michelle's was fast and easy. She welcomed us on arrival and gave us recommendations for activity's and places to see.