Perfect apartment. Perfect location. Perfect communication. I can highly recommend to stay in this place.