The apartment is spacious, full of anything you could ever need. And the terrace is just perfect. Plus the location is just perfect, just outside the walls of the old town. Toula is an amazing host, she gave all the information we could have ever needed, even drove us around the city on the first day so we would get a good idea of how and where everything is in Rhodes city. She even suggested us help of her son who drove us around the island (for charge, of course).
The only con is the noise. During the day you don't even notice, but at the night you can clearly hear the noises from the street (which is one of the main one's in Rhodes). Ear plugs helped a lot and it wasn't that big of a problem at the end.