great facilities, convenient location, and well organised for guests