Perfect position. Great walk to cafe and beach. Accommodation as specified. Lovely friendly hosts. Great yard for small dogs