Great place with excellent hospitality. Beautifully presented in a magic place.