The Knoll is a traditional English guest house offering en-suite rooms and a full English or continental breakfast. It is located a short walk from the beach and features glorious gardens.