Excellent location, great place to stay. Excellent communication. Very clean apartment. Highly recommended to stay.