Excellent value! Everything was perfect and we cannot wait to book this place again.