The apartment was clean, well taken care of, everything we needed was there. The location is excellent. It was perfect for our group. I also loved the outdoor terrace.