Mike's place was fantastic. Above and beyond our expectations! The place was very clean, and everything was prepared perfectly for our group of six. I would definitely stay here again.