One word defines everything for Mike’s place “Outstanding”. Big clean room with all the required amenities and excellent host. Equivalent to any good hotel stay
One should definitely stay at Mike’s place