Small but tidy, good communication and excellent location.