Wonderful place. Large terrace with spectacular sea views.