Amazing location with a great outdoor terrace. Lovely restaurant below with good food and friendly staff. Would recommend - especially for families who like to spend their days on the beach.