We had a great stay at Primrose Sands. A comfortable, clean place with outstanding views across the water.