Overall the stay was wonderful and I would highly recommend the apartment. It was exactly like the photos and the location couldn't have been better! It truly was perfect.
That said, a couple things to note...
Lights don't work well in all the bedrooms so one room always felt dark, which our friends who traveled with us found it hard to find things in their bags and struggled to see.
The hot water goes fast for the shower. There were four of us in the apartment and halfway through the second person's shower each morning the hot water was out. Not a deal breaker, by any means but something to be aware of and work around. We found it helpful to spilt the showering between night and morning.
Overall, still an amazing experience and worthy of 5 stars. We just looked at the minor things noted above as charm.