For us, the shower was the only problem. very small and no water pressure but we always had hot water.
the apartment was great. Perfect location. We had an amazing vacation with lots of help from francesco.