A beautiful place - as advertised.