A small beautifully presented haven in close walking distance to the fabulous beach.