Mike's place was absolutely adorable, impeccably clean and well maintained. Steve, Mike's partner, was warm and inviting (I never met Mike in person). I felt right at home.