Overall apartment is clean,just needs bit of updating but for the price it's good value.Location excellent,close to all amenities.Very small bath with shower,bit awkward unless your young and fit.