What a magnificent place to stay! Great hosts, great location and just unbelievable hospitality. I would definitely stay with them again!