Michele's place is in a great location right near some good bars and restaurants. I highly recommend the pizza place around the corner named Mamida! One of the best pizzas I've had! Everything is easily walkable or there is public transport within a very short walking distance.
Michele was great to communicate with and was always timely to respond. It is also nice to see a place that is not necessarily all ikea furniture and has it's own (sometimes confusing) personality.
If you are looking for a great location with a great host then I would highly recommend Michele.