Beautiful place and garden with excellent hospitality