Really excellent place to stay - lovely views of the sea. Close to local amenities - restaurants, shops etc. Can walk along the shore and close to beach. Quiet and peaceful. Whole place is spotless and well equipped.
If you want a place to cook your own meals (we didn't!), the kitchen is small, pretty well equipped but we think it could be limiting.