This is a perfectly fine apartment within reasonable walking distance of all the sites in Rhodes Town, and very close to a number of nice restaurants. However, it is right next to a street full of bars and clubs, and consequently extremely noisy at night. If you sleep like a rock, this is fine, but if you're a light sleeper I would advise staying in a different location.