A beautifully appointed self contained apartment in a spectacular garden. Hosts very hospitable and welcoming.