Very nice accomodation close to the nicest cafes and Restaurants at Plaka Beach