Unique and amazing accommodation! Lovely setting on the beach with handy cafes nearby, we loved our stay and the Keep is an outstanding place to stay. Would highly recommend