Just booked for Stoupa beginning of July, anyone have any recommendations on where to eat, any better than others. Any info at all would be very welcome on any thing about Stoupa