John is a great host - his place is beautiful, modern and sparkling clean. We would stay there again!