Wonderful place and location! Michael is a great host. We'd love to come back and stay here again!!