We've stayed in this complex before, so know from a location, safety, cleanliness and facilities perspective it offers everything we needed. The flats are maintained to a very good standard. The dishwasher, washing machine, secure parking, and two bathrooms make for a great convenience - along with grocery stores just around the corner. My only criticism, was that this time, some crockery/dish-ware was missing so we couldn't use the kitchen for all the cooking we had planned to do.
Communication and checking process by 360 was seamless and positive as it has been in my previous experiences with them.