The place was very nice and nicely located on the top of a hill having a nice view of the sea. Highly recommended to have a car due to its location and the place offers free parking next to each apartment.