Book this place with confidence - you will not regret it.