Location is great! The apartment has all the amenities you may require, however the was an unpleasant odour in the apartment for our entire stay.