Lovely place. Clean. Modern. Quiet. Close to shops and not too far from the beach.