10/10! Mike's place is spot on if you're on the lookout for food, entertainment, and accessible transport.
As for the place itself, it's got it all - cozy apartment with all amenities available! Mike's place > all hotels.
I'd stayed there with my girlfriend, and I couldn't have asked for anything better.
P.S Don't forget to check out the Pool and the Jacuzzi!
Definitely coming back for longer!