Excellent location and service. The ammenities were wonderful and the apartment was sparkling clean. The only downfall was the difficulty with check in, we arrived late at night and picking up the keys was made difficult. We were left waiting for 45 minutes making for an unpleasant start. Also check out details were not provided. Aside from that wonderful apartment and I will definitely stay here again!