Perfect, comfortable and super functional apartment in a great location. We had a fantastic time. Great amenities too.