clean rooms, great facilities, beautiful garden