While the apartment was in a excellent (mind you very loud) location, the lack of communication that there would be animals on the premises and hiccups which resulted from that, ultimately tarnished our stay