Hello Bernard, 

The cafe has recently been built which is why it’s probably not being shown on the satellite map just yet. It is a small building with toilet and cycling facilities. A new entrance has been made, off the road. The owners of the cafe live in the house just in front of where the cafe is situated. 

Ella 