beautiful place, great cafe