Flat and location was great. Just a slight misunderstanding around check out time which was resolved promptly. Will definitely consider staying here again.