A beautiful place but be ready to climb steps..