Excellent location, walking distance to supermarkets, banks, restaurants and more. Overall clean but could be better.