The apartment is great and exactly how it is described. You are in the center of Rhodos. If you have a car you will have to look for a parking spot but normally you will find one near by.
All in all you can spend fantastic days there.