This apartment had it all! Great amenities and location! We would stay here again.