Great place with beautiful view of the sea. Very suitable for large family