It has everything you need. It is well located and it has all the amenities required.