Perfect!! Perfect location. Perfect apartment and view. Perfect city. Loved it. Great!