all good, convenient and modern facility