Nice and clean apartment with excellent amenities