Super clean apartment with lots of amenities