Absolutely beautiful place, fantastic location and an outstanding host. What more can you ask for? The little touches that Fiona added to an already amazing experience made it a 10/10.