Mike is a really nice guy, he helped us with the check in and he was very easy to communicate.
The apartment is good, the only down side is the room: a small, noisy and lack of privacy (it's not a real separate room).
One more thing, we didn't allowed to leave our luggage for a couple if hours after the check out time, so we had to spent time and money ($50!) to store our luggage in a place which Mike recommend us.