This apartment was almost perfect for us. I stayed with my wife and two young daughters for more than a week. The furnishings were comfortable and appreciated, even though we didn't spend much time in the apartment. We were able to walk to many attractions and enjoyed some great Italian food from the restaurant downstairs. That did make it a little noisy in the evenings, but we were tried enough it didn't really matter.
Initial and final communications with the host were good, but a few questions during the stay went unanswered. Soap in the bathroom was a foaming pump but there was not enough soap left for the pump to work. Something related to the water heater beeped softly on a regular interval. It didn't seem to affect the performance of the heater, so it was just a minor annoyance. I would have preferred to have a separate set of towels we could use for the pool. I asked about these things but didn't hear back. Outside if that, this was a great place to stay. We felt very secure, though parking an unfamiliar rental car in that garage was quite a challenge at times! I would recommend too others.