Elegant wedding venue with airy rooms, some featuring terraces and sea views. Offers dining, a pool, and a bar.