A stunning location combines with an equally impressive vista of Aruba’s west and south coast for a memorable affair. Graduated terraces and stylish decor are perfect for a great reception, as is their excellent kitchen specializing in Italian cuisine.