Stylish, clean, with thoughtful extras and great value at a stunning location. John was a helpful host with useful local knowledge. I would recommend it.