Private beach was right around the corner and the Greek Islands Taverna is a MUST for dinner!