Mike and his place exceeded our expectations! As many people have shared, the location is great. Mike's apartment is clean and spacious. If you're a dog person you'll LOVE Mike's little guy, AJ. Overall, great experience.