The location is absolutely perfect, we walked everywhere and ended up not using public transport at all.
The apartment was very clean, nice furnished, the kitchen has everything you could possibly need to make a quick dinner, and Michael is truly a very nice host. The overall experience was amazing.