Super clean, up to date, good amenities, great location