What a great apartment! Excellent location, very clean, smooth check in and out, easy communication with hosts and the apartment had everything we needed. We really enjoyed our stay and would highly recommend staying here.