Excellent hospitality. All needs met. Privacy respected.