Excellent hospitality and cosy accommodation