Mike's Place was perfect. Much attention was paid to detail. It was sparkling clean and our host's communication, both written and in person was professional and cordial. Artwork at the cottage was a bonus.