The apartment was lovely and in a perfect location. The only downside was getting checked in. Make sure you have the whole group with passports ready and be aware there is a rental agreement paper that one of you has to sign. We were not prepared and there was some trouble that colored our stay.