My girlfriend and I had a pleasant stay here. The apartment stays cool despite the heat. Convenient location and Massimo is a very responsive and helpful host.
I would note that this space is quite small with no natural light. As we spent most of our time visiting attractions this was not an issue but it is something to keep in mind if you are staying more than two or three nights.