Mike’s place offers everything that you need for a short stay. It is located in an quite neighbourhood but you reach every destination quickly from there. Definitely recommended.