My girlfriend and I booked this apartment super last minute--I mean really last minute. But they were great.
They arranged everything within a couple of hours of our arrival. When we arrived they walked us up to the apartment and we were so happy with the view, the cleanliness, and he location. Honestly if you want to visit the old town this is a prime location within about 15 minutes of any destination.
The bottom line is you will not be disappointed unless you're looking for the Ritz, in which case go to the Ritz. ;-)