A really beautiful place, in a truly fantastic location with a warm and genuine host.