Beachfront Italian terrace perfect for Instagram moments, but inconsistent food quality and service make it a risky splurge.