I had an amazing time at Michael's place. It is very well located, the beach is within cycling distance and well connected to public transit. The place is clean, spacious, and I enjoyed cooking my dinners in the kitchen. I didn't see Michael a lot, but the communication was always clear and helpful and he kindly did some laundry for me. I couldn't wish for anything more!