Luxury Wexford stay with sparkling Irish Sea views