An excellent apartment! Every part of the stay was outstanding; the communication beforehand, easy check in, perfect accommodation and excellent location. Highly recommended.