A friendly atmosphere and accommodation in tip top condition.