Beautiful place! Michael is a great host. I would gladly stay here again.