Mike's place is very, very nice. Great location, cool space, and an amazing view. I would absolutely stay there again. A few things could be improved, like the less than smooth check-in, the lack of body wash, and less than stellar communication. All those problems are easy to fix and may have been one-off issues.
Regardless, I would absolutely stay again and encourage anyone looking for a comfortable cool sport to stay in downtown.