Nice location, few minutes walking to Plaka where there are a lot of restaurants and shops.
Very clean and well equipped with everything you might need during the stay.
You will deal with an agency which can also provide you car rental and transfer from the port.
Great service, highly recommended.