excellent location, issue with one of the toilets though it stank for the whole weekend it was very unpleasant, apartment was nice and clean other than that. Regarding check in we had to pay an extra 50 euro cashas we were checking in at midnight which we were never told about when booking the apartment.