Absolutely fantastic! Superb location and great accommodation. We thoroughly enjoyed our stay. Perfection!