The apartment is just amazing located in a very cute neighborhood. However, the communication with Madflats guys was little bit complicated. We were rushed a lot for the check in even though it was electronic self check in. They even asked us to pay extra fee in case we were late. Except this point we really enjoyed our stay and I hope Madflats guys will improve their communication for the future guests.