Michele's Place was perfect, better than I expected. He makes sure everything is good from beginning to end. I didn't personally met him but he was very communicative. Everything was provided. Overall great experience, wish I could have stayed longer.