This place has all the needed amenities and is in a great location. It is a very modern and clean apartment.