Mike's place is super spacious and clean. There's plenty of amenities offered to make the stay wonderful. The self check in process was very easy as well.