First class! A great location and flat. Some nice touches and very clean.