Location is Perfect! The Facilities Perfect! Good Price! Good Communication! Definitely a good choice