Well located. Well equipped. Very clean apartment.