John-Michael was a great host and it was apparent that he takes great pride in ensuring the best possible stay for his guests. The place was sparkling clean with thoughtful touches, a comfy bedroom and amazing amenities. I wish I could have stayed longer!