Excellent location and excellent communication. The flat is a very nice size and our family of 4 was very comfortable.