Good location. Good communication and great location. Lots of stairs to climb though to bear in mind!