Good location, everything as advertised. Lovely place! Clean, quiet. Cafe food was great and the staff were super friendly. Only down side: If you need to stay in touch with the outside world, this may not be the place for you because phone and WiFi are sketchy at best. We went up to the cafe to use their WiFi and their connection was much better.