Clean tidy, good communication, lots of space, great value