A modern, elegant place with excellent hospitality