A stay at Mike's place is always a good experience. Mike is a very welcoming and nice person, the flat allows for a lot of autonomy and you'll always get help/advice from Mike if you need it.
i highly recommend!