Terrace with Mediterranean sea views