1. Location very good.
2. Apartment great with good facilities and very clean.