Worth to rent this apartment. Commendable location and amenities