A fantastic place too stay with a great host.