A must stay place. Very very good with excellent hosts.