Awesome, accommodating and value for money.