It was great staying at Nassos' place. It is incredibly close to the beach and the place looks amazing. Would definitely recommend!