Excellent hospitality. Good value to stay